package com.xbongbong.paas.toolbox.wrap;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * 最简易的角色信息VO, 只包含极少的几个字段
 * 目前用户UserVO中
 *
 * @author kaka
 * @date 2019/5/23 10:17
 * @since v1.0
 * @version v1.0
 */
@EqualsAndHashCode
@Getter
@Setter
@ToString
public class RoleSimpleVO implements Serializable {

    private static final long serialVersionUID = 2949476652123897123L;

    /**
     * 主键
     */
    private Integer id;

    /**
     * 公司id,一个公司的角色可能包含系统角色和自建角色
     * 1. 自建角色 corpid 与该公司corpid 一致
     * 2. 系统角色 corpid 为 0
     */
    private String corpid;

    /**
     * 角色名，英文
     */
    private String roleName;
}
